<?php

namespace app\api\controller;

use app\api\BaseController;
use app\api\logic\AddressBookLogic;
use app\api\logic\AOLogic;
use app\api\logic\DingPan;
use app\api\model\CaptureInstanceModel;
use app\api\model\DepartmentModel;
use app\api\model\FileModel;
use app\api\model\FolderModel;
use app\api\model\ProcessModel;
use app\api\model\UserDepartmentModel;
use app\api\model\UserModel;
use GuzzleHttp\Client;

class Index extends BaseController
{
    public function index()
    {
        phpinfo();

        return 'dd';
    }

    public function test()
    {
        // ids值
        // 1:嘉兴塘巢孵化管理有限公司
        // 2:人力资源部
        // 3:市场部
        // 4:企划部
        // 5:财务部
        // 6:公诚评估
        // 7:品质部
        // 8:物管栈（咨询公司）
        // 9:咨询部
        // 10:评估部
        // 11:港区办事处
        // 12:海盐办事处
        // 13:桐乡办事处
        // 14:平湖办事处

        $map = [
            [
                'id' => 1,
                'name' => '章建',
                'ids' => [1,2,3,4,5,6,7,8,9,10,11,12,13,14]
            ],
            [
                'id' => 2,
                'name' => '张凌燕',
                'ids' => [1,2,3,4,5,6,7,8,9,10,11,12,13,14]
            ],
            [
                'id' => 3,
                'name' => '施彦勤',
                'ids' => [1,2,3,4,5,6,7,8,9,10,11,12,13,14]
            ],
            [
                'id' => 4,
                'name' => '张天义',
                'ids' => [3]
            ],
            [
                'id' => 5,
                'name' => '张天义',
                'ids' => [1,2,3,4,5,6,7,8,9,10,11,12,13,14]
            ],

        ];
        $userModelList = UserModel::select();

        foreach ($userModelList as $value) {

            $userDetails = json_decode($value['json_ding'],true);

            $departmentModel = DepartmentModel::find($value['department_id']);

            $departmentDetails = json_decode($departmentModel['json_ding'],true);

            if (in_array($userDetails['userid'], $departmentDetails['dept_manager_userid_list'])) {


            }
        }

    }


    // 抓取部门信息
    public function captureDepartment()
    {
        $addressBookLogic = new AddressBookLogic();
        // 获取部门列表
        $departmentList = $addressBookLogic->department('468439075');
//        $departmentList = $addressBookLogic->department();

        $list = [];
        foreach ($departmentList as $value) {
            // 获取部门详情
//            $departmentDetails = $addressBookLogic->departmentDetails(1); // 塘巢孵化
            $departmentDetails = $addressBookLogic->departmentDetails($value['dept_id']);

//            $v = json_encode($departmentDetails);

            $departmentModel = DepartmentModel::where('dept_id',$departmentDetails['dept_id'])->find();

            if ($departmentModel === null) {
                $res = DepartmentModel::create([
                    'name' => $departmentDetails['name'],
                    'json_ding' => json_encode($departmentDetails),
                    'dept_id' => $departmentDetails['dept_id'],
                    'pid' => 6
                ]);
            }



//            if ($departmentDetails === '公诚评估') {
//                // 子部门
//                $departmentSubList = $addressBookLogic->department($departmentDetails['dept_id']);
//                foreach ($departmentSubList as $subValue) {
//                    $departmentSubDetails = $addressBookLogic->departmentDetails($subValue['dept_id']);
//                }
//            } else {

//            $userList = $addressBookLogic->listSimpleUser($value['dept_id']);
//            array_push($list,$userList['list']);



        }
        return json('oik');
    }

    public function captureUser()
    {
        $addressBookLogic = new AddressBookLogic();
        $departmentModel = DepartmentModel::select();
//
        foreach ($departmentModel as $value) {
            $ding = json_decode($value['json_ding'], true);

            $res = $addressBookLogic->listDetailsUser($ding['dept_id']);

            foreach ($res['list'] as $v) {
                $userModel = UserModel::where('name',$v['name'])->find();
                if ($userModel === null) {
                    UserModel::create([
                        'name' => $v['name'],
                        'department_id' => $value['id'],
                        'user_id' => $v['userid'],
                        'is_leader' => $v['leader'] ? 1 : 0,
                        'json_ding' => json_encode($v)
                    ]);
                }
            }


            $d = 00;
        }


        return json('d');

    }


    public function test1()
    {
        $list = [];
        // 合同审批、用印申请
        // 付款申请、报销、业务提成、物品申购
        $map = [2,3,4,5,6,7,8,9,10,11,12,13,14];
        $folder = [
            '合同审批',
            '用印申请',
            '付款申请',
            '报销',
            '业务提成',
            '物品申购',
        ];

        foreach ($map as $value) {

            foreach ($folder as $f) {
                $list[] = [
                    'name' => $f,
                    'pid' => $value,
                    'type' => 1,
                    'json_ding' => json_encode('')
                ];
            }
        }
        $model = new DepartmentModel();
        $model->saveAll($list);
        return json('ok');
    }

    public function test2()
    {
        $map = [
            // 章建
            '1' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                //财务部
                '5' => [
                    [
                        'id' => 33,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 34,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 35,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 36,
                        'name' => '报销'
                    ],
                    [
                        'id' => 37,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 38,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 张凌燕
            '2' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                //财务部
                '5' => [
                    [
                        'id' => 33,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 34,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 35,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 36,
                        'name' => '报销'
                    ],
                    [
                        'id' => 37,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 38,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 张一笑
            '11' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                //财务部
                '5' => [
                    [
                        'id' => 33,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 34,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 35,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 36,
                        'name' => '报销'
                    ],
                    [
                        'id' => 37,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 38,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 施彦勤
            '3' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 张天义
            '4' => [
                // 根目录
                '1' => [
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 董萍
            '5' => [
                // 根目录
                '1' => [
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 李怀健
            '6' =>  [
                // 根目录
                '1' => [
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 王彩云
            '7' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                //财务部
                '5' => [
                    [
                        'id' => 33,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 34,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 35,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 36,
                        'name' => '报销'
                    ],
                    [
                        'id' => 37,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 38,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 周瑾
            '8' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                //人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                //市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                //企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                //财务部
                '5' => [
                    [
                        'id' => 33,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 34,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 35,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 36,
                        'name' => '报销'
                    ],
                    [
                        'id' => 37,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 38,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 曾燃
            '9' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 杨利泽
            '10' => [
                // 根目录
                '1' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' =>  '品质部'

                    ],
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]

                ],
                // 人力资源部
                '2' => [
                    [
                        'id' => 15,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 16,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 17,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 18,
                        'name' => '报销'
                    ],
                    [
                        'id' => 19,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 20,
                        'name' => '物品申购'
                    ]
                ],
                // 市场部
                '3' => [
                    [
                        'id' => 21,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 22,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 23,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 24,
                        'name' => '报销'
                    ],
                    [
                        'id' => 25,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 26,
                        'name' => '物品申购'
                    ]
                ],
                // 企划部
                '4' => [
                    [
                        'id' => 27,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 28,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 29,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 30,
                        'name' => '报销'
                    ],
                    [
                        'id' => 31,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 32,
                        'name' => '物品申购'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                // 品质部
                '7' => [
                    [
                        'id' => 39,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 40,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 41,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 42,
                        'name' => '报销'
                    ],
                    [
                        'id' => 43,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 44,
                        'name' => '物品申购'
                    ]
                ],
                // 物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ],
                // 咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                // 评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                // 港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                // 海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                // 桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                // 平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 陈鹤英
            '12' => [
                // 根目录
                '1' => [
                    [
                        'id' => 8,
                        'name' =>  '物管栈（咨询公司）'
                    ]
                ],
                //物管栈（咨询公司）
                '8' => [
                    [
                        'id' => 45,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 46,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 47,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 48,
                        'name' => '报销'
                    ],
                    [
                        'id' => 49,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 50,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 何佳婷
            '14' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 陈德会
            '15' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],

            ],
            // 蒋祺
            '16' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ]
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],

            ],
            // 陈燕婷
            '17' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],

                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],

                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 舒文琳
            '18' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ]

            ],
            // 陈凌泽
            '19' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ]

            ],
            // 张军龙
            '20' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ]

            ],
            // 张玲燕
            '21' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                ],
                //港区办事处
                '11' => [
                    [
                        'id' => 63,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 64,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 65,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 66,
                        'name' => '报销'
                    ],
                    [
                        'id' => 67,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 68,
                        'name' => '物品申购'
                    ]
                ],
            ],
            // 叶燕红
            '22' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],

                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ],
                //咨询部
                '9' => [
                    [
                        'id' => 51,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 52,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 53,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 54,
                        'name' => '报销'
                    ],
                    [
                        'id' => 55,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 56,
                        'name' => '物品申购'
                    ]
                ],
                //评估部
                '10' => [
                    [
                        'id' => 57,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 58,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 59,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 60,
                        'name' => '报销'
                    ],
                    [
                        'id' => 61,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 62,
                        'name' => '物品申购'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
            ],
            // 赵冬霞
            '23' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],

                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
            ],
            // 邬政华
            '24' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],

                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
            ],
            // 陈伟
            '25' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],

                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ],
                //海盐办事处
                '12' => [
                    [
                        'id' => 69,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 70,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 71,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 72,
                        'name' => '报销'
                    ],
                    [
                        'id' => 73,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 74,
                        'name' => '物品申购'
                    ]
                ],
            ],
            // 郭芬
            '26' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ]
                ],
                //桐乡办事处
                '13' => [
                    [
                        'id' => 75,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 76,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 77,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 78,
                        'name' => '报销'
                    ],
                    [
                        'id' => 79,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 80,
                        'name' => '物品申购'
                    ]
                ]
            ],
            // 戈良杰
            '27' => [
                // 根目录
                '1' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                ],
                // 公诚评估
                '6' => [
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ],
                //平湖办事处
                '14' => [
                    [
                        'id' => 81,
                        'name' => '合同审批'
                    ],
                    [
                        'id' => 82,
                        'name' => '用印申请'
                    ],
                    [
                        'id' => 83,
                        'name' => '付款申请'
                    ],
                    [
                        'id' => 84,
                        'name' => '报销'
                    ],
                    [
                        'id' => 85,
                        'name' => '业务提成'
                    ],
                    [
                        'id' => 86,
                        'name' => '物品申购'
                    ]
                ]
            ],
        ];

        $list = [];
        foreach ($map as $key => $value) {

            foreach ($value as $k => $v) {

                foreach ($v as $f) {
                    $list[] = [
                        'user_id' => $key,
                        'department_id' => $k,
                        'department_sub_id' => $f['id']
                    ];
                }

            }
        };

        $userDepartmentModel = new UserDepartmentModel();
        $userDepartmentModel->saveAll($list);
        return json('ok');
    }


    // 查询
    public function test3()
    {
        $params = $this->request->param();

        if (empty($params['departmentId'])) {

            $list = UserDepartmentModel::field('id,user_id,department_id,department_sub_id')->with(['department' => function($query) {
                $query->withField(['id','name']);
            }])->where([
                'user_id' => $params['userId'],
                'department_id' => empty($params['departmentId']) ? 1 : $params['departmentId']
            ])->select();

        } else {
            $departmentModel = DepartmentModel::find($params['departmentId']);
            if ($departmentModel['is_auth'] === 0) {
                $list = DepartmentModel::where('pid',$params['departmentId'])->select();
            }
        }





        return json($list);




    }

    public function test4()
    {
        $map = [
            [
                'userId' => 1,
                'name' => '章建',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]

            ],
            [
                'userId' => 2,
                'name' => '张凌燕',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 11,
                'name' => '张一笑',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 13,
                'name' => '岑效',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 3,
                'name' => '施彦勤',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 4,
                'name' => '张天义',
                'sub' => [
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 5,
                'name' => '董萍',
                'sub' => [
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ]
                ]

            ],
            [
                'userId' => 6,
                'name' => '李怀健',
                'sub' => [
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ]
                ]
            ],
            [
                'userId' => 7,
                'name' => '王彩云',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 8,
                'name' => '周瑾',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 5,
                        'name' => '财务部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 9,
                'name' => '曾燃',
                'sub' => [
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 10,
                'name' => '杨利泽',
                'sub' => [
                    [
                        'id' => 2,
                        'name' => '人力资源部'
                    ],
                    [
                        'id' => 3,
                        'name' => '市场部'
                    ],
                    [
                        'id' => 4,
                        'name' => '企划部'
                    ],
                    [
                        'id' => 6,
                        'name' => '公诚评估'
                    ],
                    [
                        'id' => 7,
                        'name' => '品质部'
                    ],
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ],
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ],
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ],
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ],
            [
                'userId' => 12,
                'name' => '陈鹤英',
                'sub' => [
                    [
                        'id' => 8,
                        'name' => '物管栈（咨询公司）'
                    ]
                ]
            ],
            [
                'userId' => 14,
                'name' => '何佳婷',
                'sub' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ]
                ]
            ],
            [
                'userId' => 15,
                'name' => '陈德会',
                'sub' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ]
                ]
            ],
            [
                'userId' => 16,
                'name' => '蒋祺',
                'sub' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ]
                ]
            ],
            [
                'userId' => 17,
                'name' => '陈燕婷',
                'sub' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ]
            ],
            [
                'userId' => 18,
                'name' => '舒文琳',
                'sub' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ]
            ],
            [
                'userId' => 19,
                'name' => '陈凌泽',
                'sub' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ]
            ],
            [
                'userId' => 20,
                'name' => '张军龙',
                'sub' => [
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ]
                ]
            ],
            [
                'userId' => 21,
                'name' => '张玲燕',
                'sub' => [
                    [
                        'id' => 11,
                        'name' => '港区办事处'
                    ]
                ]
            ],
            [
                'userId' => 22,
                'name' => '叶燕红',
                'sub' => [
                    [
                        'id' => 9,
                        'name' => '咨询部'
                    ],
                    [
                        'id' => 10,
                        'name' => '评估部'
                    ],
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ]
            ],
            [
                'userId' => 23,
                'name' => '赵冬霞',
                'sub' => [
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ]
            ],
            [
                'userId' => 24,
                'name' => '邬政华',
                'sub' => [
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ]
            ],
            [
                'userId' => 25,
                'name' => '陈伟',
                'sub' => [
                    [
                        'id' => 12,
                        'name' => '海盐办事处'
                    ]
                ]
            ],
            [
                'userId' => 26,
                'name' => '郭芬',
                'sub' => [
                    [
                        'id' => 13,
                        'name' => '桐乡办事处'
                    ]
                ]
            ],
            [
                'userId' => 27,
                'name' => '戈良杰',
                'sub' => [
                    [
                        'id' => 14,
                        'name' => '平湖办事处'
                    ]
                ]
            ]
        ];


        $list = [];
        foreach ($map as $value) {


            foreach ($value['sub'] as $v) {
                $list[] = [
                    'user_id' => $value['userId'],
                    'department_id' => $v['id']
                ];
            }
        }

        $userDepartmentModel = new UserDepartmentModel();
        $userDepartmentModel->saveAll($list);

        return json('ok');

    }

    // 抓取实例详情
    public function ao()
    {
        // TextField-IH4TJ8FB


        $AOLogic = new AOLogic();
        foreach(CaptureInstanceModel::order('id', 'asc')
            ->where('process_id','in',[1,2,3,4,5] )
//            ->where('process_id','in',[2] )
                    ->cursor() as $model)
        {
//            $folderModel = null;
            $folderModel = FolderModel::where('instance_id',$model['instance_id'])->find();
            if ($folderModel === null) {

//                $instanceDetails = $AOLogic->instanceDetails('VSKsvyDARoe96jYHpUKm6g09431703487927');
                $instanceDetails = $AOLogic->instanceDetails($model['instance_id']);

                // 抓取审批同意的
                if ($instanceDetails->result === 'agree') {

                    // 获取部门信息
                    $departmentModel = DepartmentModel::where('dept_id',$instanceDetails->originatorDeptId)
                        ->find();

                    // 获取员工信息
                    $userModel = UserModel::where('user_id_ding',$instanceDetails->originatorUserId)->find();

                    $title = '';
                    $describe = '';

                    $attachmentList = [];
                    $imgList = [];
                    // 抓取附件或图片

                    foreach ($instanceDetails->formComponentValues as $fv) {

                        // 用印申请
                        if ($model['process_id'] === 1) {
                            if ($fv->name === '加盖何种印章') {
                                $title = $fv->value;
                            }

                            if ($fv->name === '用印文件名称') {
                                $describe = $fv->value;
                            }
                        }

                        // 报销处理
                        if ($model['process_id'] === 2) {

                            // 老的报销表单处理
                            if ($fv->name === '报销明细') {
                                // 报销 标题
                                $bxValue = json_decode($fv->value,true);
                                foreach ($bxValue as  $bxV1) {
                                    foreach ($bxV1['rowValue'] as $bxV2) {
                                        if ($bxV2['label'] === '报销类别') {
                                            $title = $title === '' ? $bxV2['value'] : $title.'+'.$bxV2['value'];
                                        }
                                        if ($bxV2['label'] === '费用明细') {
                                            $describe = $describe === '' ? $bxV2['value'] : $describe.'+'.$bxV2['value'];
                                        }
                                    }
                                }

                                $bxExtValue = json_decode($fv->extValue,true);
                                foreach ($bxExtValue['statValue'] as $bxV3) {
                                    if ($bxV3['label'] === '总报销金额(元)') {
                                        $title = $bxV3['num'] .'元-' . $title;
                                    }
                                }
                            }

                            // 新 报销表单 标题
                            if ($fv->name === '报销项目') {
                                $title = $title === '' ? $fv->value : $title.$fv->value;
                            }
                            // 新 报销 描述
                            if ($fv->name === '费用用途') {
                                $describe = $fv->value;
                            }

                            // 新 报销 金额
                            if ($fv->name === '报销金额') {
                                $title = $fv->value . '元-' . $title;
                            }
                        }

                        // 付款申请
                        if ($model['process_id'] === 3) {
                            if ($fv->name === '付款明细') {
                                $fksqExtList = json_decode($fv->extValue, true);
                                $title = $fksqExtList['statValue'][0]['num'] . '元';
                                $fksqList = json_decode($fv->value, true);
                                foreach ($fksqList as $fksqV1) {
                                    foreach ($fksqV1['rowValue'] as $fksqV2) {
                                        if ($fksqV2['label'] === '费用明细') {
                                            $describe = $describe === '' ? $fksqV2['value'] : $describe . '+' . $fksqV2['value'];
                                        }
                                    }
                                }

                            }
                        }

                        // 物品申购
                        if ($model['process_id'] === 4) {
                            if ($fv->name === '明细') {
                                $wpsgValueList = json_decode($fv->value, true);
                                foreach ($wpsgValueList as $wpsgV1) {
                                    foreach ($wpsgV1['rowValue'] as $wpsgV2) {
                                        if ($wpsgV2['label'] === '物品名称') {
                                            $title = $title === ''? $wpsgV2['value'] : $title . '+' . $wpsgV2['value'];
                                        }

                                        if ($wpsgV2['label'] === '用途') {
                                            $describe = $describe === ''? $wpsgV2['value'] : $describe . '+' . $wpsgV2['value'];
                                        }
                                    }
                                }
                                $wpsgExtValue = json_decode($fv->extValue, true);
                                $title = $wpsgExtValue['statValue'][0]['num'].'元-'.$title;
                            }
                        }

                        // 合同审批
                        if ($model['process_id'] === 5) {
                            if ($fv->name === '对方单位名称') {
                                $title = $fv->value;
                            }

                            if ($fv->name === '对方负责人') {
                                $describe = '对方负责人：'.$fv->value;
                            }
                        }

                        // 附件
                        if ($fv->componentType === 'DDAttachment') {

                            // 发票图片上传
                            if ($fv->id === 'DDAttachment_15VO18LNIN5S0' && $fv->value !== null) {
                                $attachmentList = empty($attachmentList)? json_decode($fv->value,true):array_merge($attachmentList,json_decode($fv->value,true));
                            }

                            // 其它附件上传
                            if ($fv->id === 'DDAttachment_12JJW0ET1TXC0' && $fv->value !== null) {
                                $attachmentList = empty($attachmentList)? json_decode($fv->value,true):array_merge($attachmentList,json_decode($fv->value,true));
                            }

                        }

                        // 图片
                        if ($fv->componentType === 'DDPhotoField') {
                            if ($fv->value !== null) {
                                $imgList = json_decode($fv->value,true);
                            }
                        }
                    }

                    // 添加 folder
                    $folderModel = FolderModel::create([
                        'name' => $title,
                        'describe' => $describe,
                        'department_id' => $departmentModel['id'],
                        'user_id' => $userModel['id'],
                        'finish_time' => strtotime($instanceDetails->finishTime),
                        'process_id' => $model['process_id'],
                        'instance_id' => $model['instance_id'],
                        'ding_json' => json_encode($instanceDetails)
                    ]);



                    // 遍历附件
                    foreach ($attachmentList as $attachment) {
                        $fileModel = FileModel::where('file_id_ding',$attachment['fileId'])->find();
                        if ($fileModel === null) {
                            FileModel::create([
                                'name' => $attachment['fileName'],
                                'folder_id' => $folderModel['id'],
                                'space_id' => $attachment['spaceId'],
                                'size' => $attachment['fileSize'],
                                'type' => $attachment['fileType'],
                                'file_id_ding' => $attachment['fileId'],
                            ]);
                        }
                    }

                    // 遍历图片
                    foreach ($imgList as $img) {
                        $fileModel = FileModel::where('img_url',$img)->find();
                        if ($fileModel === null) {
                            FileModel::create([
                                'folder_id' => $folderModel['id'],
                                'type' => 'img',
                                'img_url' => $img,
                            ]);
                        }
                    }



                }
            }
        };





        return json('ok');



//        foreach ()
    }

    /*
     * 抓取审批实例ID
     */
    public function aoCaptureInstanceId()
    {
        $params = $this->request->param();
        $timeMap = [
//            [
//                's' => '1672502400000', // 2023-01-01 00:00:00
//                'e' => '1680278399000', // 2023-03-31 23:59:59
//            ],
//            [
//                's' => '1680278400000', // 2023-04-01 00:00:00
//                'e' => '1688140799000', // 2023-06-30 23:59:59
//            ],
//            [
//                's' => '1688140800000', // 2023-07-01 00:00:00
//                'e' => '1696089599000', // 2023-09-30 23:59:59
//            ],
            [
                's' => '1696089600000', // 2023-10-01 00:00:00
                'e' => '1704038399000', // 2023-12-31 23:59:59
            ],
        ];

        $processModelList = ProcessModel::field('id,name,process_code')->select();


        foreach ($processModelList as $value) {
            foreach ($timeMap as $t) {
                $this->recursionMap($value['process_code'],$value['id'],$t['s'],$t['e'],0);
//                $this->recursionMap('PROC-FF6YHQ9WQ2-1W8G9HD6RVO7S1H5KXK32-8EXLF7WI-Z',$value['id'],$t['s'],$t['e'],0);
            }

        }

//        $instanceList = $AOLogic->instanceListId($params['process_code'],$params['s_t'],$params['e_t'],$params['next']);
//        foreach ($instanceList->list as $v) {
//
//
//            $model = CaptureInstanceModel::where('instance_id',$v)->find();
//
//            if ($model === null) {
//                CaptureInstanceModel::create([
//                    'instance_id' => $v
//                ]);
//            }
//
//
//        }

        return json('ok');

    }
    // 递归
    private function recursionMap($processCode,$processId,$s,$e,$next)
    {
        $AOLogic = new AOLogic();
        $instanceList = $AOLogic->instanceListId($processCode,$s,$e,$next);
        if ($instanceList->list === null) {
            return null;
        }
        foreach ($instanceList->list as $v) {
            $model = CaptureInstanceModel::where('instance_id',$v)->find();
            if ($model === null) {
                CaptureInstanceModel::create([
                    'instance_id' => $v,
                    'process_id' => $processId
                ]);
            }
        }

        if ($instanceList->nextToken !== null) {
            $this->recursionMap($processCode,$processId,$s,$e,$instanceList->nextToken);
        }
    }

    // 钉盘 获取文件或文件夹列表
    public function test5()
    {
        $dingPan = new DingPan();
        $re = $dingPan->index();

    }
}
